<?php

class Utente extends CI_Model {

    function __construct() {
        parent::__construct();
        }

        function get_tipoanimale() {
        $sql = sprintf("SELECT `tipodianimale`.`Id`,`tipodianimale`.`Nome` FROM `tipodianimale`");
        $query = $this->db->query($sql);
        $response = array();
        $i = 0;
        foreach ($query->result_array() as $row) {
            $response[$i] = $row;
            $i++;
        }
        
        return $response;
    }

    function get_esperienza() {
        $sql = sprintf("SELECT `esperienza‏`.`Id`,`esperienza‏`.`Nome` FROM `esperienza‏`");
        $query = $this->db->query($sql);
        $response = array();
        $i = 0;
        foreach ($query->result_array() as $row) {
            $response[$i] = $row;
            $i++;
        }
        return $response;
    }
    
    function get_tipoabitazione() {
        $sql = sprintf("SELECT `tipoabitazione`.`Id`,`tipoabitazione`.`Nome` FROM `tipoabitazione`");
        $query = $this->db->query($sql);
        $response = array();
        $i = 0;
        foreach ($query->result_array() as $row) {
            $response[$i] = $row;
            $i++;
        }
        return $response;
        var_dump($query);
       
    }
        
        function login($email, $password) {
        $this->db->select('id, email, password');
        $this->db->from('utente');
        $this->db->where('email', $email);
        $this->db->where('password', MD5($password));
        $this->db->limit(1);

        $query = $this->db->get();

        if ($query->num_rows() == 1) {
            return $query->result();
        } else {
            return false;
        }
    }
    /////////////////////////////////////FUNZIONI UTENTE OWNER/////////////////////////
    function get_last_id(){
        $sql = sprintf('SELECT id FROM utente ORDER BY ID DESC LIMIT 1');
        $query = $this->db->query($sql);
        $row = $query->row();
        return $row->id+  rand(1, 999);
    }
    
    function insert_pet_owner_foto($data) {
        //$id = get_last_id();
        $this->db->insert('fotopet‏sitter', $data);
    }
    
    function insert_pet_owner_utentepet($data) {
        $this->db->insert('utentepet', $data);
        
    }

    function insert_user($data){
        $this->db->insert('utente', $data);
    }
    /////////////////////////////////////FINE FUNZIONI UTENTE OWNER/////////////////////////
    
    /////////////////////////////////////INIZIO FUNZIONI UTENTE PETSITTER/////////////////////////
    
    function insert_curriculum($data) {
        
        $this->db->insert('curriculum', $data);
    }
    
    function insert_curriculum_to_animali_accuditi($data) {
        
        $this->db->insert('curriculum_to_animaliaccuditi', $data);
    }
    
    function insert_casa($data) {
        
        $this->db->insert('casa', $data);
    }
    
    function insert_pet_sitter_foto($data) {
        
        $this->db->insert('fotopet‏sitter', $data);
    }
    
    function insert_costi($data){
        $this->db->insert('costi', $data);
    }
    function insert_pet_owner_utentepetsitter($data) {
        
        $this->db->insert('fotopet‏sitter', $data);
    }
    
    function insert_petsitter($data) {
        
        $this->db->insert('utentepetsitter', $data);
    }
    
    /////////////////////////////////////INIZIO FUNZIONI UTENTE PETSITTER/////////////////////////
    
}

?>
